Home CHELSEA FOOTBALL CLUB

White Hart Lane, London, England

The home of Tottenham Hotspur from its opening in 1899 until the club moved to Wembley Stadium in 2017
Demolished 2017
For more information